hamstring muscle - French English Dictionary